hydrogen persulfide - English Synonyms Dictionary